leaf-roll virus - English Synonyms Dictionary